with respect to earth - Allemand Anglais Dictionnaire